package com.hntest.entity;

import java.math.BigDecimal;

public class Account {

    private Integer version;

    private String tradePassword;//交易密码

    private BigDecimal usableAmount=BidConst.ZERO;//可用余额
    private BigDecimal freezedAmount=BidConst.ZERO;//冻结金额
    private BigDecimal unReceiveInterest=BidConst.ZERO;//账户代收利息
    private BigDecimal unReceivePrincipal=BidConst.ZERO;
    private BigDecimal unReceiveAmount=BidConst.ZERO;//账户代收本金
    private BigDecimal remainBorrowLimit=BidConst.ZERO;//账户剩余授信额度
    private BigDecimal borrowLimitAmount;//授信额度

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public String getTradePassword() {
        return tradePassword;
    }

    public void setTradePassword(String tradePassword) {
        this.tradePassword = tradePassword;
    }

    public BigDecimal getUsableAmount() {
        return usableAmount;
    }

    public void setUsableAmount(BigDecimal usableAmount) {
        this.usableAmount = usableAmount;
    }

    public BigDecimal getFreezedAmount() {
        return freezedAmount;
    }

    public void setFreezedAmount(BigDecimal freezedAmount) {
        this.freezedAmount = freezedAmount;
    }

    public BigDecimal getUnReceiveInterest() {
        return unReceiveInterest;
    }

    public void setUnReceiveInterest(BigDecimal unReceiveInterest) {
        this.unReceiveInterest = unReceiveInterest;
    }

    public BigDecimal getUnReceivePrincipal() {
        return unReceivePrincipal;
    }

    public void setUnReceivePrincipal(BigDecimal unReceivePrincipal) {
        this.unReceivePrincipal = unReceivePrincipal;
    }

    public BigDecimal getUnReceiveAmount() {
        return unReceiveAmount;
    }

    public void setUnReceiveAmount(BigDecimal unReceiveAmount) {
        this.unReceiveAmount = unReceiveAmount;
    }

    public BigDecimal getRemainBorrowLimit() {
        return remainBorrowLimit;
    }

    public void setRemainBorrowLimit(BigDecimal remainBorrowLimit) {
        this.remainBorrowLimit = remainBorrowLimit;
    }

    public BigDecimal getBorrowLimitAmount() {
        return borrowLimitAmount;
    }

    public void setBorrowLimitAmount(BigDecimal borrowLimitAmount) {
        this.borrowLimitAmount = borrowLimitAmount;
    }
}
